a good leg - Turkish English Dictionary